/*! ******************************************************************************
 *
 * Created on 2021年10月16日
 *
 * Copyright(c) YuZhou Big Data Laboratory CO.,Ltd, 2022.  All rights reserved.
 *
 *******************************************************************************
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 ******************************************************************************/
package org.pentaho.di.ui.spoon.navigation.design.market;

/**
 * 商店插件
 *
 * @author yzbdl@yzbdl.ac.cn
 */
public class MarketPlugin {

    private String name_;

    private String code_;

    private String value_;

    private String plugin_name;

    private String plugin_profiles;

    private String id;

    private String version;

    private String charge_type;

    private String plugin_id;

    public MarketPlugin() {
    }

    public MarketPlugin(String name_, String code_, String value_, String plugin_name, String plugin_profiles,
        String id, String version, String charge_type, String plugin_id) {
        this.setName_(name_);
        this.setCode_(code_);
        this.setValue_(value_);
        this.setPlugin_name(plugin_name);
        this.setPlugin_profiles(plugin_profiles);
        this.setId(id);
        this.setVersion(version);
        this.setCharge_type(charge_type);
        this.setPlugin_id(plugin_id);
    }

    public String getName_() {
        return name_;
    }

    public void setName_(String name_) {
        this.name_ = name_;
    }

    public String getCode_() {
        return code_;
    }

    public void setCode_(String code_) {
        this.code_ = code_;
    }

    public String getValue_() {
        return value_;
    }

    public void setValue_(String value_) {
        this.value_ = value_;
    }

    public String getPlugin_name() {
        return plugin_name;
    }

    public void setPlugin_name(String plugin_name) {
        this.plugin_name = plugin_name;
    }

    public String getPlugin_profiles() {
        return plugin_profiles;
    }

    public void setPlugin_profiles(String plugin_profiles) {
        this.plugin_profiles = plugin_profiles;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getCharge_type() {
        return charge_type;
    }

    public void setCharge_type(String charge_type) {
        this.charge_type = charge_type;
    }

    public String getPlugin_id() {
        return plugin_id;
    }

    public void setPlugin_id(String plugin_id) {
        this.plugin_id = plugin_id;
    }
}
